Guideline: Zaměření a principy metodiky
Odkaz [MMSP, 2011]
Relationships
Categories
Main Description

Metodika MMSP - Selenium je vhodná především pro projekty, které mohou být charakterizovány následujícími specifickými rysy:

  • délka projektu do 6 měsíců,
  • do 10 členů týmu,
  • projekt resp. vyvíjený systém, není extra kritický.

MMSP - Selenium je zaměřená především pro automatizované testování webových aplikací s nástrojem Selenium WebDriver. Kromě specifik týkajících se projektu navržená metodika dále respektuje následující principy agilního modelování dle Scotta W. Amblera [Ambler, 2011a]:

1. Aktivní účast zainteresovaných stran na projektu – Zainteresované strany by měly každodenně spolupracovat s vývojovým týmem a poskytovat mu potřebné informace.

2. Návrh architektury řešení – Na začátku každého agilního projektu je nutné identifikovat architekturu, která je aplikovatelná pro vytvářené softwarové řešení.

3. Nepřetržitá dokumentace – V průběhu celého životního cyklu je nutné vytvářet kvalitní dokumentaci projektu.

4. Dokumentovat co nejpozději – Dokumentaci je vhodné vytvářet co nejpozději je to možné, což zabrání archivování spekulativních a často měnících se informací a pomůže zaznamenání pouze toho, co je opravdu důležité a stabilní.

5. Iterativní modelování - Na začátku každé iterace je vhodné modelovat, alespoň jako součást plánování.

6. Dostatečně dobré artefakty – Modely či dokumenty je nutné vytvářet tak, aby byly pro danou situaci dostačující. Jakékoliv nadbytečné informace jsou zbytečné.

7. Více modelů – Je vhodné vytvářet různé typy modelů, protože každý z nich nahlíží na znázorňovanou realitu z jiného úhlu pohledu a je použitelný v jiné situaci.

8. Požadavky dle priorit – Agilní týmy zpracovávají požadavky dle priorit, které jsou určeny zainteresovanými stranami a sledují co nejvyšší návratnost investic.

9. Předvídání požadavků – Na začátku agilního projektu je nutné identifikovat rozsah projektu a vytvořit prvotní seznam požadavků setříděný dle priorit.